home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / c / agl103p.lha / src / agl / RCS / keymap.h,v < prev    next >
Encoding:
Text File  |  1994-12-09  |  3.9 KB  |  308 lines

  1. head    1.2;
  2. branch    1.2.1.99;
  3. access;
  4. symbols;
  5. locks; strict;
  6. comment    @ * @;
  7.  
  8.  
  9. 1.2
  10. date    93.12.12.22.22.03;    author jason;    state Exp;
  11. branches
  12.     1.2.1.1;
  13. next    ;
  14.  
  15. 1.2.1.1
  16. date    94.03.29.05.41.32;    author jason;    state Exp;
  17. branches;
  18. next    1.2.1.2;
  19.  
  20. 1.2.1.2
  21. date    94.11.16.06.20.37;    author jason;    state Exp;
  22. branches;
  23. next    1.2.1.3;
  24.  
  25. 1.2.1.3
  26. date    94.12.09.05.27.24;    author jason;    state Exp;
  27. branches;
  28. next    ;
  29.  
  30.  
  31. desc
  32. @keycode mapping from Intuition to GL
  33. @
  34.  
  35.  
  36. 1.2
  37. log
  38. @Initial RCS Version
  39. @
  40. text
  41. @/*
  42.  *  Key remapping for Amiga GL
  43.  */
  44.  
  45. #define KEYMAPLENGTH    128
  46.  
  47. static short KeyRemap[KEYMAPLENGTH]=
  48.     {
  49.     ACCENTGRAVEKEY,    /* 0x00    ? */
  50.     ONEKEY,            /* 0x01    */
  51.     TWOKEY,            /* 0x02    */
  52.     THREEKEY,        /* 0x03    */
  53.     FOURKEY,        /* 0x04    */
  54.     FIVEKEY,        /* 0x05    */
  55.     SIXKEY,            /* 0x06    */
  56.     SEVENKEY,        /* 0x07    */
  57.     EIGHTKEY,        /* 0x08    */
  58.     NINEKEY,        /* 0x09    */
  59.     ZEROKEY,        /* 0x0A    */
  60.     MINUSKEY,        /* 0x0B    */
  61.     EQUALKEY,        /* 0x0C    */
  62.     BACKSLASHKEY,    /* 0x0D    */
  63.     0,                /* 0x0E    */
  64.     PAD0,            /* 0x0F    */
  65.     QKEY,            /* 0x10    */
  66.     WKEY,            /* 0x11    */
  67.     EKEY,            /* 0x12    */
  68.     RKEY,            /* 0x13    */
  69.     TKEY,            /* 0x14    */
  70.     YKEY,            /* 0x15    */
  71.     UKEY,            /* 0x16    */
  72.     IKEY,            /* 0x17    */
  73.     OKEY,            /* 0x18    */
  74.     PKEY,            /* 0x19    */
  75.     LEFTBRACKETKEY,    /* 0x1A    */
  76.     RIGHTBRACKETKEY,/* 0x1B    */
  77.     0,                /* 0x1C    */
  78.     PAD1,            /* 0x1D    */
  79.     PAD2,            /* 0x1E    */
  80.     PAD3,            /* 0x1F    */
  81.     AKEY,            /* 0x20    */
  82.     SKEY,            /* 0x21    */
  83.     DKEY,            /* 0x22    */
  84.     FKEY,            /* 0x23    */
  85.     GKEY,            /* 0x24    */
  86.     HKEY,            /* 0x25    */
  87.     JKEY,            /* 0x26    */
  88.     KKEY,            /* 0x27    */
  89.     LKEY,            /* 0x28    */
  90.     SEMICOLONKEY,    /* 0x29    */
  91.     QUOTEKEY,        /* 0x2A    */
  92.     0,                /* 0x2B    */
  93.     0,                /* 0x2C    */
  94.     PAD4,            /* 0x2D    */
  95.     PAD5,            /* 0x2E    */
  96.     PAD6,            /* 0x2F    */
  97.     0,                /* 0x30    */
  98.     ZKEY,            /* 0x31    */
  99.     XKEY,            /* 0x32    */
  100.     CKEY,            /* 0x33    */
  101.     VKEY,            /* 0x34    */
  102.     BKEY,            /* 0x35    */
  103.     NKEY,            /* 0x36    */
  104.     MKEY,            /* 0x37    */
  105.     COMMAKEY,        /* 0x38    */
  106.     PERIODKEY,        /* 0x39    */
  107.     VIRGULEKEY,        /* 0x3A    */
  108.     0,                /* 0x3B    */
  109.     PADPERIOD,        /* 0x3C    */
  110.     PAD7,            /* 0x3D    */
  111.     PAD8,            /* 0x3E    */
  112.     PAD9,            /* 0x3F    */
  113.     SPACEKEY,        /* 0x40    */
  114.     BACKSPACEKEY,    /* 0x41    */
  115.     TABKEY,            /* 0x42    */
  116.     PADENTER,        /* 0x43    */
  117.     RETKEY,            /* 0x44    */
  118.     ESCKEY,            /* 0x45    */
  119.     DELKEY,            /* 0x46    */
  120.     0,                /* 0x47    */
  121.     0,                /* 0x48    */
  122.     0,                /* 0x49    */
  123.     PADMINUS,        /* 0x4A    */
  124.     0,                /* 0x4B    */
  125.     UPARROWKEY,        /* 0x4C    */
  126.     DOWNARROWKEY,    /* 0x4D    */
  127.     RIGHTARROWKEY,    /* 0x4E    */
  128.     LEFTARROWKEY,    /* 0x4F    */
  129.     F1KEY,            /* 0x50    */
  130.     F2KEY,            /* 0x51    */
  131.     F3KEY,            /* 0x52    */
  132.     F4KEY,            /* 0x53    */
  133.     F5KEY,            /* 0x54    */
  134.     F6KEY,            /* 0x55    */
  135.     F7KEY,            /* 0x56    */
  136.     F8KEY,            /* 0x57    */
  137.     F9KEY,            /* 0x58    */
  138.     F10KEY,            /* 0x59    */
  139.     PADPF1,            /* 0x5A    PAD( */
  140.     PADPF2,            /* 0x5B    PAD) */
  141.     PADVIRGULEKEY,    /* 0x5C    */
  142.     PADASTERKEY,    /* 0x5D    */
  143.     PADPLUSKEY,        /* 0x5E    */
  144.     INSERTKEY,        /* 0x5F    */
  145.     LEFTSHIFTKEY,    /* 0x60    */
  146.     RIGHTSHIFTKEY,    /* 0x61    */
  147.     CAPSLOCKKEY,    /* 0x62    */
  148.     CTRLKEY,        /* 0x63    */
  149.     LEFTALTKEY,        /* 0x64    */
  150.     RIGHTALTKEY,    /* 0x65    */
  151.     LEFTCTRLKEY,    /* 0x66    */
  152.     RIGHTCTRLKEY,    /* 0x67    */
  153.     0,                /* 0x68    */
  154.     0,                /* 0x69    */
  155.     0,                /* 0x6A    */
  156.     0,                /* 0x6B    */
  157.     0,                /* 0x6C    */
  158.     0,                /* 0x6D    */
  159.     0,                /* 0x6E    */
  160.     0,                /* 0x6F    */
  161.     };
  162. @
  163.  
  164.  
  165. 1.2.1.1
  166. log
  167. @Added RCS Header
  168. @
  169. text
  170. @a0 16
  171.  
  172. /******************************************************************************
  173.  
  174. $Id: keymap.h,v 1.2.1.1 2002/03/26 22:04:12 jason Exp jason $
  175.  
  176. $Log: keymap.h,v $
  177.  * Revision 1.2.1.1  2002/03/26  22:04:12  jason
  178.  * Added RCS Header
  179.  *
  180.  * Revision 1.2.1.1  2002/03/26  22:00:51  jason
  181.  * RCS/agl.h,v
  182.  *
  183.  
  184. ******************************************************************************/
  185.  
  186.  
  187. @
  188.  
  189.  
  190. 1.2.1.2
  191. log
  192. @comments
  193. @
  194. text
  195. @d4 1
  196. a4 1
  197. $Id: keymap.h,v 1.2.1.1 1994/03/29 05:41:32 jason Exp jason $
  198. a6 3
  199.  * Revision 1.2.1.1  1994/03/29  05:41:32  jason
  200.  * Added RCS Header
  201.  *
  202. d115 2
  203. a116 2
  204.     PADPF1,            /* 0x5A    */
  205.     PADPF2,            /* 0x5B    */
  206. @
  207.  
  208.  
  209. 1.2.1.3
  210. log
  211. @added copyright
  212. @
  213. text
  214. @d1 1
  215. d4 1
  216. a4 4
  217. Copyright © 1994 Jason Weber
  218. All Rights Reserved
  219.  
  220. $Id: keymap.h,v 1.2.1.2 1994/11/16 06:20:37 jason Exp jason $
  221. a6 3
  222.  * Revision 1.2.1.2  1994/11/16  06:20:37  jason
  223.  * comments
  224.  *
  225. @
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.